#!/bin/bash






# 工具安装
apt-get install -y open-iscsi autofs
# 服务重启
systemctl restart iscsid

# 发现 iSCSI目标
iscsiadm -m discovery -t sendtargets -p 192.168.2.252


iqn.20024-10.org.freenas.ctl:hhd-ubuntu



# 开启认证
iscsiadm -m node -T iqn.20024-10.org.freenas.ctl:work -o update \
--name node.session.auth.authmethod --value=CHAP \
--name node.session.auth.username --value=qq \
--name node.session.auth.password --value=qq1813033378

# 登录 开启认证 开机登录# 登录 开启认证 开机登录
iscsiadm -m node -T iqn.20024-10.org.freenas.ctl:work -p 192.168.2.252 --login

# 系统启动时自动登入
iscsiadm -m node -T iqn.20024-10.org.freenas.ctl:work \
-p 192.168.2.252 --op update -n node.startup -v automatic

# autofs 添加子配置文件
sed -i '$a \/mnt/nas  /etc/smb.txt  --timeout 600' /etc/auto.master

#   配置 smb 挂载信息
echo "work       -fstype=ext4,rw :UUID=748ffabf-af54-4ded-8546-c7239266dce6" > /etc/smb.txt
echo "smb       -fstype=cifs,rw,username=smb,password=1813033378 ://192.168.2.252/ssd-disk" >> /etc/smb.txt
echo "date       -fstype=cifs,rw,username=smb,password=1813033378 ://192.168.2.252/date" >> /etc/smb.txt


# 服务重启
systemctl restart autofs

#   服务开机启动
systemctl enable iscsid
#   服务开机启动
systemctl enable autofs




apt-get install btrfs-prog -y
 fsck -C -N -r /dev/sdc

fsck.btrfs -C -N /dev/sdc


btrfs-fsck -rv /dev/sdc
btrfs-check --repair dev/sdc

mount -t btrfs -o /dev/sdc /root/work

git clone -b init https://gitcode.net/linux/ubuntu.git
echo "下载初始化脚本"
wget -O init_system.sh https://gitcode.net/linux/ubuntu/-/raw/init/shell/init_system.sh?inline=false
 chmod +x ./init_system.sh
 ./init_system.sh
 rm -f ./init_system.sh







#创建存储池
pvcreate -f /dev/sdb
#扩展卷组
vgextend -f ubuntu /dev/sdb
lvdisplay /dev/ubuntu/root
#把剩余空间添加到 /dev/ubuntu/root 卷系统盘
lvextend -f /dev/ubuntu/root -l +100%free
#更新系统分区 文件系统类型 xfs
resize2fs -F /dev/ubuntu/root
echo "当前系统空间"
df -h
sh

git config --global user.name "hqguoke"
git config --global user.email "qq_29578241@gitcode.net"
git remote add hhd git@gitcode.net:disk/hhd.git
# 添加文件
git add .
git commit -m "HHD 硬盘备份"
# 推送文件到服务器
git push -u hhd master


wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec

wget -O init.sh https://gitcode.net/linux/ubuntu/-/raw/init/shell/init_system.sh?inline=false

wget -O init_system.sh https://gitcode.net/linux/ubuntu/-/raw/init/shell/init_system.sh?inline=false && bash init_system.sh




sshfs root@192.168.2.252:/mnt/HHD/date/linux/iso iso















